.container {
    padding: 15px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    font-size: 12px;
}

.container ._datagrid {
    width: 100%;
    height: 90%;
}

.toolbar {
    margin: 0px 0px auto auto;
}

.grid {border: 1px solid #eeeeee;font: 12px arial,helvetica,sans-serif;}
.grid td {font: 100% arial,helvetica,sans-serif;height: 24px;padding: 5px;}
.grid {border-collapse: collapse;width: 100%;}
.grid th {background: none repeat scroll 0 0 #E7F3FE;border: 1px solid #eeeeee;height: 27px;line-height: 27px;padding-left: 5px;}
.grid td {border: 1px solid #eeeeee;padding-left: 5px;}